home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power DOS 1996 July
/
Power DOS - July 1996.iso
/
sound
/
c_labs
/
devinfo
/
tasdde.exe
/
README.TXT
next >
Wrap
Text File
|
1995-07-07
|
4KB
|
107 lines
****************************************************************************
CREATIVE TextAssist DDE Server
Copyright (c) Creative Technology Ltd. 1995. All Rights Reserved.
THIS SOFTWARE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
THIS SOFTWARE IS NOT SUPPORTED BY CREATIVE TECHNOLOGY LTD. WE REGRET THAT
CREATIVE IS UNABLE TO SUPPORT OR ASSIST YOU, SHOULD YOU HAVE PROBLEMS USING
THIS SOFTWARE.
****************************************************************************
Readme for Creative TextAssist DDE Server Version 1.1
======================================================
This program is created for application that support Dynamic Data Exchange
(DDE) such as Excel or Access to use the Creative TextAssist Text-To-Speech
conversion software. To use this TextAssist DDE Server users must know how
to use the DDE functions to program the macro of the above mentioned
Application. Basically, users just need to know three DDE functions:
INITIATE : This function must be called to setup up the communication link
with the TextAssist DDE Server. You must use the following
Service name and Topic in order to setup the communication
with TextAssist DDE Server:
Service name : "TASSDDE"
Topic : "TALK"
ITEM : NULL
POKE : After Setting up the communication link, you can send the Text
to the TextAssist DDE Server using the POKE function.
TERMINATE: When the TextAssist DDE Server is not required, you should
terminate it to close the communication link.
Installation Guide
------------------
You can copy the TASSDDE.EXE in any directory but preferably you can
copy it in the T_ASSIST directory for easy maintainence
Select the Window program item option to create new item.
Note:
Please make sure that you have the file "DDEML.DLL" in your :\WINDOWS\SYSTEM
directory in order to run this program. This file is normally being bundled
in those application that support DDE. If you do not have it, please
approach Microsoft.
Features
--------
The TextAssist DDE Server support multiple client. That is to say more than
one client applications can coexist and link up with the TextAssist DDE
Server at any one time.
TextAssist DDE Server will close the TextAssist Speech channel when it is not
in use. That is when the client Applications have established the link with
the TextAssist DDE Server but did not send any data for Text-to-Speech
conversion. This is to allow other application that do not support DDE to
get hold of the TextAssist Speech channel when the DDE Server is not active.
TextAssist Engine can support Embeded command to change the speech
characteristics such as speaking rate, pitch, volume, pause period, changing
of voices, and etc. This applications can change the speech characteristics
by embeding the command within the text that is being send to the TextAssist
DDE Server. Please refer to TAEMBED.HLP for more information on the embeded
command.
Excel
-----
Basically, you just need to use 3 functions. i.e.INITIATE, POKE and
TERMINATE. The syntax is given below:
Syntax:
"channel=INITIATE(Application, Topic, Item)"
"=POKE(channel, ITEM, DATA)"
"=TERMINATE(channel)"
Example:
chan=INITIATE("TASSDDE", "TALK", "")
=POKE(chan, "", B1:B7)
=POKE(chan, "", REFERENCE)
=TERMINATE(chan)
Access
------
DDESend is used to initiate a conversation and send data to the server.
The Data argument can either be text or a reference to a field. If it
refers to a field, the field cannot contains another DDE link.
Syntax:
"=DDESend(Application, Topic, Item, Data)"
Example:
=DDESend("TASSDDE", "TALK", "", "Please Enter your name")
=DDESend("TASSDDE", "TALK", "", [Name])
***************** End of readme *********************